package model.librairie;

import java.util.ArrayList; 
import java.util.Date;
import java.util.HashSet;
import java.util.Set;

public class BD extends Article {

    protected String codeBarre;
    protected String serie;
    protected String ISBN;
    protected Date dateParution;
    protected Set<Genre> genre = new HashSet<Genre>(0);
    protected Editeur editeur;
    protected Set<Artiste> artistes = new HashSet<Artiste>(0);

    public BD(){
    	
    }
    
    public BD ( String nom, String resume, Date dateAjout, Date dateDerniereModif, 
    		double note, char type, String codeBarre, String serie, String ISBN, Date dateParution) {
    	super();
    	this.nom=nom;
    	this.resume=resume;
    	this.dateAjout=dateAjout;
    	this.dateDerniereModif=dateDerniereModif;
    	this.note=note;
    	this.type=type;
    	this.codeBarre=codeBarre;
    	this.serie=serie;
    	this.ISBN=ISBN;
    	this.dateParution=dateParution;    	
    }

    public void modifierBD ( String nom, String resume, String codeBarre, String serie, String ISBN, Date dateParution,
    		ArrayList<Genre> genres, Editeur editeur, Set<Artiste> artistes) {
    }

	public String getCodeBarre() {
		return codeBarre;
	}

	public void setCodeBarre(String codeBarre) {
		this.codeBarre = codeBarre;
	}

	public String getSerie() {
		return serie;
	}

	public void setSerie(String serie) {
		this.serie = serie;
	}

	public String getISBN() {
		return ISBN;
	}

	public void setISBN(String iSBN) {
		ISBN = iSBN;
	}

	public Date getDateParution() {
		return dateParution;
	}

	public void setDateParution(Date dateParution) {
		this.dateParution = dateParution;
	}

	public Set<Genre> getGenre() {
		return genre;
	}

	public void setGenre(Set<Genre> genre) {
		this.genre = genre;
	}

	public Editeur getEditeur() {
		return editeur;
	}

	public void setEditeur(Editeur editeur) {
		this.editeur = editeur;
	}

	public Set<Artiste> getArtistes() {
		return artistes;
	}

	public void setArtistes(Set<Artiste> artistes) {
		this.artistes = artistes;
	}

}

